package infostroy.bookagolf.common.Constants;

import java.awt.*;


public interface Colors {
    public static final Color GREEN = new Color(122, 168, 67);
    public static final Color CONTENT_PANEL_BACKGROUND = new Color(240, 240, 240);
    public static final Color WHITE = new Color(255, 255, 255);
    public static final Color TABS_BACKGROUND = new Color(51, 51, 51);
    public static final Color INPUT_BORDER = new Color(191, 194, 199);
    public static final Color PANEL_BACKGROUND = new Color(240, 240, 240);
    //Calendar
    public static final Color CALENDAR_ITEM_NORMAL_STATE = new Color(255, 255, 255);
    public static final Color CALENDAR_ITEM_HOVER_STATE = new Color(173, 215, 123);
    public static final Color CALENDAR_ITEM_HAS_BOOKINGS = new Color(196, 223, 246);
    public static final Color CALENDAR_ITEM_BOOKINGS_COUNT = new Color(100, 164, 220);
    public static final Color PLAYERS_DIALOG_ITEM = new Color(36,124,203);
    //Buttons
    public static final Color BUTTON_FOREGROUND = new Color(236, 240, 241);
    public static final Color BLUE_BUTTON_BACKGROUND = new Color(45, 140, 212);
    public static final Color BLUE_BUTTON_BORDER = new Color(44, 44, 44);
    public static final Color BLACK_BUTTON_BACKGROUND = new Color(44, 44, 44);
    public static final Color BLACK_BUTTON_BORDER = new Color(255, 255, 255);
    //Scroll bar
    public static final Color SCROLL_TRACK_BORDER = new Color(205, 203, 204);
    public static final Color SCROLL_TRACK_BACKGROUND = new Color(223, 221, 222);
    //Inputs
    public static final Color TEXT_SHADOW_START = new Color(238, 238, 238);
    public static final Color TEXT_SHADOW_END = new Color(252, 252, 252);
    //Dialogs
    public static final Color DIALOG_PANEL_BACKGROUND = new Color(250, 250, 250);
    public static final Color DIALOG_CLOSE_BUTTON = new Color(163, 45, 56);
    //Header
    public static final Color HEADER_TOP_COL = new Color(239, 240, 242);
    public static final Color HEADER_BOT_COL = new Color(188, 189, 191);
    public static final Color HEADER_LINE_COL = new Color(109, 114, 110);
    //Table
    public static final Color TABLE_PANEL_BACKGROUND_COLOR = new Color(240, 240, 240);
    public static final Color TABLE_COMPONENT_HOLDER_BACKGROUND_COLOR = new Color(255, 255, 255);
    public static final Color TABLE_HORIZONTAL_LINES_COLOR = new Color(226, 230, 231);
    public static final Color TABLE_HEADER_BACKGROUND_COLOR = new Color(41, 41, 41);
    public static final Color TABLE_HEADER_TEXT_COLOR = new Color(139, 139, 139);

    public static final Color FILTER_LABEL = new Color(44,138,211);


    public static final Color GRAPH_AXIS = new Color(184,193,206);
    public static final Color GRAPH_INCOME_LINE_COLOR = new Color(45,140,212);
    public static final Color GRAPH_9HOLES_LINE_COLOR = new Color(173, 215, 123);
    public static final Color GRAPH_18HOLES_LINE_COLOR = new Color(163, 45, 56);
    public static final Color GRAPH_ADDITIONAL_SERVICES_COLOR =new Color(244, 229, 22);
}
